Hannibal, Ohio

Hannibal is a census-designated place in eastern Ohio Township, Monroe County, Ohio, United States.[1] Although it is unincorporated, it has a post office, with the ZIP code of 43931.[2] It lies along State Route 7.

An Ohio River town, it lies below Powhatan Point and above Sardis.

References

  1. ^ U.S. Geological Survey Geographic Names Information System: Hannibal, Ohio
  2. ^ Zip Code Lookup